@echo off
chcp 65001 >nul
pushd %~dp0
echo ==========================================
echo 激活家庭点餐系统虚拟环境
echo ==========================================

echo 正在检查虚拟环境...
if not exist venv (
    echo 未找到虚拟环境，请先运行 setup_venv.bat 创建虚拟环境
    popd
    pause
    exit /b
)

echo 正在激活虚拟环境...
call venv\Scripts\activate.bat
if %errorlevel% neq 0 (
    echo 激活虚拟环境失败
    popd
    pause
    exit /b
)

echo 虚拟环境已激活: %VIRTUAL_ENV%
echo.
echo 现在可以在当前命令行中运行Python命令了
echo.
echo 如需退出虚拟环境，请运行:
echo   deactivate
echo.
popd
pause